coat of arms of andorra - German English Dictionary